immature testis tissue - Turkish English Dictionary